
/*
	Properties for default Firefox theme on Mac OS X
		dynamically loaded in aios.js => aios_initSidebar()
*/

/* @group 
    Allgemein 
*/
#aios-toggle-toolbar,
#aios-toolbar {
    background-color: -moz-mac-chrome-active;
}

#aios-toggle-toolbar:-moz-window-inactive,
#aios-toolbar:-moz-window-inactive {
    background-color: -moz-mac-chrome-inactive;
}

#aios-toolbar[orient="horizontal"] {
    padding: 3px 0px 4px 0px;
}
/* @end */


/* @group 
    Sidebar Switch 
*/
#aios-toggle-toolbar {
    border-top: 1px solid #c0c0c0;
    border-right: 1px solid #484848;
}

#aios-toggle-toolbar:-moz-window-inactive {
    border-top: 1px solid #e1e1e1;
    border-right: 1px solid #929292;
}

window[aiosOrient="right"] #aios-toggle-toolbox,
window[aiosOrient="right"][aiosOpen="false"] #aios-toggle-toolbox{
    border-left: 1px solid #484848;
}

window[aiosOrient="right"] #aios-toggle-toolbox:-moz-window-inactive,
window[aiosOrient="right"][aiosOpen="false"] #aios-toggle-toolbox:-moz-window-inactive {
    border-left: 1px solid #929292;
}

window[aiosOrient="right"] #aios-toggle-toolbar,
window[aiosOrient="right"][aiosOpen="false"] #aios-toggle-toolbar {
    border-left: 1px solid #c0c0c0;
}

window[aiosOrient="right"] #aios-toggle-toolbar:-moz-window-inactive,
window[aiosOrient="right"][aiosOpen="false"] #aios-toggle-toolbar:-moz-window-inactive {
    border-left: 1px solid #e1e1e1;
}
/* @end */


/* @group 
    AiOS-Toolbar 
*/
/* Toolbar links neben der Sidebar */
#aios-toolbar[posMode="1"] {
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #484848;
}

#aios-toolbar[posMode="1"]:-moz-window-inactive {
    border-top: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #929292;
}

window[aiosOrient="right"] #aios-toolbar[posMode="1"] {
    border-right: 1px solid #484848;
    border-left: 2px groove #484848;
}

window[aiosOrient="right"] #aios-toolbar[posMode="1"]:-moz-window-inactive {
    border-right: 1px solid #929292;
    border-left: 2px groove #929292;
}

window[aiosOrient="right"][aiosOpen="false"] #aios-toolbar[posMode="1"] {
    border-right: none;
}

window[aiosOrient="right"][aiosOpen="false"] #aios-toolbar[posMode="1"]:-moz-window-inactive {
    border-left: 2px groove #929292;
}

/* Toolbar rechts neben der Sidebar */
#aios-toolbar[posMode="2"] {
    border-top: 1px solid #c0c0c0;
    border-left: 2px groove #484848;
    border-right: 1px solid #484848;
}

#aios-toolbar[posMode="2"]:-moz-window-inactive {
    border-top: 1px solid #e1e1e1;
    border-left: 2px groove #929292;
    border-right: 1px solid #929292;
}

window[aiosOpen="false"] #aios-toolbar[posMode="2"] {
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #484848;
}

window[aiosOpen="false"] #aios-toolbar[posMode="2"]:-moz-window-inactive {
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #929292;
}

window[aiosOrient="right"] #aios-toolbar[posMode="2"],
window[aiosOrient="right"][aiosOpen="false"] #aios-toolbar[posMode="2"] {
    border-right: none;
}

window[aiosOrient="right"][aiosOpen="false"] #aios-toolbar[posMode="2"] {
    border-left: 2px groove #484848;
}

window[aiosOrient="right"][aiosOpen="false"] #aios-toolbar[posMode="2"]:-moz-window-inactive {
    border-left: 2px groove #929292;
}

/* Toolbar über der Sidebar */
#aios-toolbar[posMode="3"] {
    border-right: 1px solid #484848;
    border-top: 1px solid #c0c0c0;
    border-bottom: 1px solid #484848;
    border-left: 1px solid #c0c0c0;
}

#aios-toolbar[posMode="3"]:-moz-window-inactive {
    border-top: 1px solid #e1e1e1;
    border-right: 1px solid #929292;
    border-bottom: 1px solid #929292;
    border-left: 1px solid #e1e1e1;
}

window[aiosOrient="right"] #aios-toolbar[posMode="3"] {
    border-right: none;
    border-left: 1px solid #484848;
}

window[aiosOrient="right"] #aios-toolbar[posMode="3"]:-moz-window-inactive {
    border-left: 1px solid #929292;
}

/* Toolbar unter der Sidebar-Kopfleiste */
#aios-toolbar[posMode="4"] {
    border-top: 2px groove #c0c0c0;
    border-right: 1px solid #484848;
    border-bottom: 1px solid #484848;
    border-left: 1px solid #c0c0c0;
}

#aios-toolbar[posMode="4"]:-moz-window-inactive {
    border-top: 2px groove #e1e1e1;
    border-right: 1px solid #929292;
    border-bottom: 1px solid #929292;
    border-left: 1px solid #e1e1e1;
}

window[aiosOrient="right"] #aios-toolbar[posMode="4"] {
    border-right: none;
    border-left: 1px solid #484848;
}

window[aiosOrient="right"] #aios-toolbar[posMode="4"]:-moz-window-inactive {
    border-left: 1px solid #929292;
}

/* Toolbar unter der Sidebar */
#aios-toolbar[posMode="5"] {
    border-top: 2px groove #c0c0c0 !important;
    border-right: 1px solid #484848;
    border-left: 1px solid #c0c0c0;
}

#aios-toolbar[posMode="5"]:-moz-window-inactive {
    border-top: 2px groove #e1e1e1 !important;
    border-right: 1px solid #929292;
    border-left: 1px solid #e1e1e1;
}

window[aiosOrient="right"] #aios-toolbar[posMode="5"] {
    border-right: none;
    border-left: 1px solid #484848;
}

window[aiosOrient="right"] #aios-toolbar[posMode="5"]:-moz-window-inactive {
    border-left: 1px solid #929292;
}
/* @end */


/* @group 
    Grippy & Splitter 
*/
grippy:hover {
    background-color: #D4DDE5 !important;
}

#sidebar-splitter grippy:hover {
    background-color: -moz-mac-chrome-active !important;
}

#sidebar-splitter[orient="horizontal"] {
    border: none;
    border-right: 1px solid #484848;
    background-color: #D4DDE5;
}

#sidebar-splitter[orient="horizontal"]:-moz-window-inactive {
    background-color: #e8e8e8;
    border-right: 1px solid #929292;
}

#sidebar-splitter[orient="horizontal"][grippy="false"] {
    min-width: 3px;
}

#sidebar-splitter[orient="horizontal"][grippy="true"] {
    min-width: 6px;
}

window[aiosOrient="right"] #sidebar-splitter[orient="horizontal"] {
    border-left: 1px solid #484848;
    border-right: none;
}

window[aiosOrient="right"] #sidebar-splitter[orient="horizontal"]:-moz-window-inactive {
    border-left: 1px solid #929292;
}
/* @end */


/* @group 
    Toolbarseparator auf der Toolbar und im Konfigurationsmodus
*/
#aios-toolbar toolbarseparator,
#aios-toolbar toolbarpaletteitem[id^="wrapper-separator"] {
    margin: 0px 1px;
    border-left: 1px dotted #484848;
}

#aios-toolbar[orient="vertical"] toolbarseparator,
#aios-toolbar[orient="vertical"] toolbarpaletteitem[id^="wrapper-separator"] {
    margin: 4px 2px 3px 2px;
    border-top: 1px dotted #484848;
    border-bottom: none;
}
/* @end */
